new-born lamb/kid - Turkish English Dictionary